The World's Fastest Electric Car: A First Look